package mybox.junit;

import java.io.IOException;

import junit.framework.TestCase;

import mybox.engine.File4Qcad;
import mybox.engine.QVector;
import mybox.engine.ReferenceIOutput;
import mybox.engine.Schachtel;


public class WasserRaketeTC extends TestCase{
	
public void test_VentilFlansch() throws SecurityException, IOException {
		
		File4Qcad file4qcad = new File4Qcad(ReferenceIOutput.testoutputFile());		
		
		
		double materialDicke=4;
        double zinkungsFaktor=1;
		double laserBreite=0.09;
		double durchmesserVentil=20;
		double hineinRagungVentil=20;
		double innereLaenge=hineinRagungVentil+2*materialDicke;
		double innereBreite=durchmesserVentil+4*materialDicke;
		double innereHoehe=durchmesserVentil+4*materialDicke;;
		
		
		Schachtel innereSchachtel = new Schachtel(file4qcad, new QVector(0,0), innereLaenge,innereBreite,innereHoehe,materialDicke,zinkungsFaktor,laserBreite);
		innereSchachtel.draw();
		
		double epoxiFuellDicke=2;
		double aussereLaenge=innereLaenge+2*materialDicke+2*epoxiFuellDicke;
		double aussereBreite=innereBreite+2+materialDicke+2*epoxiFuellDicke;
		double aussereHoehe=innereHoehe+2*materialDicke+2*epoxiFuellDicke;
		
		Schachtel aussereSchachtel = new Schachtel(file4qcad, 
				new QVector(innereLaenge*4,0), 
				aussereLaenge,aussereBreite,aussereHoehe,materialDicke,zinkungsFaktor,laserBreite);
		aussereSchachtel.draw();
		
		
		file4qcad.close();
		
	}

}
